<!DOCTYPE html> 
<!--
 Copyright (c) 2017 fortiss GmbH
               2019 Andrea Zoitl
  
 This program and the accompanying materials are made available under the
 terms of the Eclipse Public License 2.0 which is available at
 http://www.eclipse.org/legal/epl-2.0.

 SPDX-License-Identifier: EPL-2.0
 
 Contributors:
   Jose Cabral
     - initial API and implementation and/or initial documentation
   Andrea Zoitl
     - fixed 4diac branding, corrected links, improved readability
-->

<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>4DIAC Examples</title>
	<link rel="stylesheet" type="text/css" href="../help.css">
</head>

<body>

<!--********************************************************************************************-->

<h1 id="topOfPage">4diac Examples</h1>

<p>This page is intended to serve as index for 4diac examples that help understand and develop applications. 
If you want to contribute, you're welcome to do it by posting in the <a href="https://www.eclipse.org/forums/index.php?t=thread&frm_id=308" target="_blank">forum</a>.</p>

<!--********************************************************************************************-->

<h2 id="noHardwareRequired">General Examples</h2>

<p>For the following examples, you don't need any special hardware:</p>

<ul>
	<li><a href="../../html/examples/xplus3.html">X+3</a>: This example uses 2 devices, 1 running 4diac&nbsp;FORTE and the other running FBRT. 
	It has a really simple logic that allows the user to interact by inputing a number that's sent to FORTE, which add 3 to the input and returns the result which is shown back to the user.</li>
</ul>

<!--********************************************************************************************-->

<h2 id="hardwareRequired">Specific Hardware Required Examples</h2>

<p>For the following examples, you'll need specific hardware to try them:</p>

<ul>
	<li><a href="../../html/examples/pidMotor.html">PID control on Lego Mindstorms Motor</a>: This example uses the Lego Mindstorms EV3. It creates a Basic Function Block that implements a PID control on the position of a motor.</li>
    <li><a href="../../html/examples/bbbTraficControl.html">Traffic control example running on a Beagle Bone Black</a>: This is the Traffic Control that comes with 4DIAC, but instead of running locally, the control runs on a BBB and the HMI locally. This example is important because it finds many networking issues that are solved.</li>
</ul>

<p>Go to <a href="../../html/startHere/startHere.html">Where to Start</a></p>

</body>
</html>